Clean, safe, excellent facilities and welcoming hosts. The amazing view & perfect location - the cherry on the top. Highly recommended.