This place is amazing and even better than the photos! It has everything you could possibly need and exceptionally clean. The view is absolutely breathtaking. The walk up the hill is a but tough but absolutely worth it. Would definitely stay here again!