Very clean. Everything I needed. Fantastic location by the beach.