Spotlessly clean. Convenient location. With our 10yo son we spent most of our time at Charley Young beach..a few mins walk. We got great use of the provided boogie boards and beach towels. Shared laundry facilities were an added bonus that we found very useful. Would highly recommend to all.