Small, clean, and the location rocks. It really has everything you need for a weekend stay. Communication with the host was great and loved the flexiblity on check in.