Great communication with hosts; excellent (and quiet) location right by the beach; comfortable and clean accommodation.