Very clean and comfortable. Shops, restaurants and the beach are walking distance. Great pool just around the corner.