This place had everything you could want: beautiful views, comfy beds, and friendly hosts. I would definitely stay here again!