Clean and comfortable! So close to the beach and great restaurants. Hosts were excellent with communication and instructions.