Very clean. Very close to the beach. No full kitchen but good value for a short stay.