We had a wonderful time here. The place was beautiful in a great location for relaxing. All amenities were more than we expected and Rosie was a perfect host.