Very clean, right across the road from the beach. Can’t be location. Check in was very smooth. Very well appointed. Def recommend.