Nothing less than perfect. Clean accommodation, fantastic location and even better host.
Highly recommended.