It is very clean, the staff is friendly especially Rudy. But be prepared...... it is small. Who spends any time in the room on vacation???? Enjoy the warm breeze and beautiful water.