Very clean, great location, friendly staff, quiet environment, close to the beach and restaurants. We were very satisfied with our stay and would stay again!