Clean, beautiful, convenient and Location, location, location.. all the amenities necessary. A must stay. We absolutely in love with the place