Coral's place is clean, in a great location and includes plenty of amenities to suit your traveling needs!! Communication was excellent as well!