Clean. Great views. 5 minute walk to the beach would stay here again