Beautiful, clean, comfortable. Convenient location, walking distance to restaurants and shops, short drive to the beaches. Highly recommend.