We had a very enjoyable stay in Palm Terrace. The rooms are in a 3 storey low rise block, with all rooms getting some view of the beach. We had a great extended balcony with which would have been fantastic to sit out on - if it hadnt been raining for the 6 nights we spent on Hamilton!! The room was big, clean and had all the mod cons however we did feel it was getting tired and old looking and could do with a fresh paint and some updating. Overall we were really pleased with our room and the loaction is great as it was right beside the main pool, beach - where all the activites take place from and a number of nice restaurants. We went for a meal in the Beach Club restautant on the last night and were really impressed, it is a little more expensive than the rest of the restaurants on the island but well worth for one night. It is great to have a buggy to explore the island, this doesnt come with the room but it would be worth renting one for some of your stay.