This place has everything you could imagine for comfort and relaxation. Very clean, well stocked, and beautiful view. Hosts were very friendly and helpful. I would love to stay here again.