The place was immaculately clean when we arrived. The bed is very comfortable. We loved the aquarium tickets, as that was a must do for us! We will most definitely stay here again!