Clean, warm and very comfortable. The place is equipped with everything you could possibly need. Great location for the beach and the shops. Would love to stay again.