clean, friendly, ample accommodations. Definitely would stay again. 5 stars.