Clean. Beautiful view of the ocean and setting sun. Resort grounds are lush and very well kept. The lack of air conditioning detracted from enjoyment of our stay.