Amazing place! Clean, great amenities, perfect location, lovely hosts. Stayed at many places and this place was top notch!