Absolutely wonderful location, the views are outstanding. The kitchen is sparsely appointed. The beds were comfortable. The shower was awesome! They cleaned the room everyday when we were out like a hotel. Lovely people! Left us homemade treats. We would absolutely stay here again. Communication was a bit difficult with the son doing the business and the parents actually running it. There was miscommunication about transportation options and no way to talk to the hosts when we arrived. But it worked out eventually.