Fantastic location. Very spacious property. Easy check-in. A home away from home.