Awesome location, with great views. Very clean. Plenty of beds. Easy going, respectful host.
My only criticism would be, and it's minor, is the small bathroom, but aside from that highly recommend staying there!