When we entered our first room, there was a stain on the floor where the door was and a funny smell. Tried to put up with it & put the aircon on, but after 10 minutes, we had to ask if we could change rooms.
The staff was very helpful in allowing us to do so and kept us on the "sea view" level we paid for. The second room still had a smell but not as strong. The condition of parts of the room weren't great. However, the bed was comfortable and clean.
After arrival, we didn't feel content with the price as we expected better quality of the accommodation. I understand though, that it could have been more due to a last minute booking for a room on a Saturday night. Either way, I wouldn't go back.