Clean and tidy, exactly as advertised. Easy checkin and fast/helpful communication from the host. Walking distance to the beach