Great location, easy to find but clearly, it was not a pleasant stay for us. We were 7, they were only 4 beds but one was not ready (not able to find any sheets), it was all dirty, impossible to use. 3 of us had to sleep together in 1 bed. there was sand in the bath when we arrived and the floor carpets were all over the floor in the entrance.
I do not recommend until some effort are done on the cleaning and on the amenities to enable 7 people to stay in that place.