Clean and everything you might need. Comfortable bed. Very nice patio with nice sea breezes, quiet and close to Del Mar fairgrounds and beach. Good directions and communication. Lovely stay!