very clean and nice The pictures do not do this place justice! Easy to get to and from beach from, awesome heated pool, very clean!