Clean place with exceptionally friendly hosts and an amazing view.