Very clean. Great location near the water with ample food options nearby. Comfortable lounge, well equipped kitchen and bathroom. Great option.