Clean, great amenities, and great hosts. Also good location! Great place to stay!