Beautiful, spacious place, in a great location. Up to date renovated bathrooms and kitchen. Easy check-in and check-out. Very clean. Well stocked kitchen. Great communications. Have stayed here twice. Would definitely stay again.