Amazing stay in an amazing and peaceful location, with top notch amenities.