Very nice and clean. The location is amazing- close by tons of restaurants/shops and the place is only a few steps away from the beach!