This place is amazing ! Great location ! Amazing host that is always there to help with anything needed ! Trust me it’s worth it !! Right by the beach ! And many restaurants! This is THE SPOT ! Leo is the man !