Everything was perfectly clean. The bed was very comfortable. Everything was new and spacious and the kitchen had all the amenities. The accommodation was well located very close to the beach.