It rained the whole time we were there. Which was fine with us? But it would have been horrible if it was a dingy room. There were windows everywhere, we had one that faced the ocean. The little kitchenette was perfect with a refrigerator, microwave, and a sink and a counter super dog friendly. It was just a great place. I would go there again