This place has it all. The location is absolutely perfect. The view is simply stunning and none of the photos do it any kind of justice whatsoever. The bed was big and comfortable and the host was friendly and available but respected our privacy. Will be staying here again.