Small and functional! Very easy check-in; accessible and caring but not overbearing hosts. Would definitely stay again!