Beautiful, modern place with all the amenities. Good location, close to restaurants and the beach. Highly recommend and hope to come back again!