Great Expectations exceeded my expectations. The property is in a great location - unbelievable views and very convenient to town. Rooms are well appointed and very comfortable. Decor is relaxed with a sophisticated Caribbean flair. Outdoor pools and porches were wonderful, lots of places to sit and enjoy the views and the company. Outdoor showers adjoining each room were a treat. The kitchen had everything we needed. Guest services were amazing, we had an issue with the satellite and it was promptly and professionally resolved by friendly staff. Working with the owner, Charles, over email was fantastic, and he went out of the way to make sure we had everything we needed and were prepared for our trip. I would highly recommend Great Expectations. We stayed here surrounding my sister's wedding, and I can't imagine a better choice for a large family to stay together in an intimate, private setting.