Exceptional accommodation that cannot be faulted. From the amenities to the the hosts to the view everything was perfect.