Clean, modern, and very comfortable. We had a perfect stay and enjoyed walking distance restaurants, shops and ocean!