Highly recommend this place, it has everything you need and in the most unique and beautiful location