The location was great and amenities are as listed. Even more beautiful in person. Our stay was great except there was an unpleasant odor that lingered throughout our stay. Even after house keeping. Overall amazing!