Great location. Check in and check out was stressful and confusing. The environment was very much like a hostel but at an Airbnb price, which was disappointing. The water did not work properly for our stay either which was also frustrating.