Fantastic location walking distance to plenty of restaurants, shops, and the beach. The place has a beautiful layout, and check in/check out was seamless.