Very nice place! Wonderful location that is close to fabulous restaurants and the beach. Communication is excellent. Will definitely be booking again in the future.