Great place and excellent location. Clean and modern. Had everything we needed during our stay, including laundry facilities and fully-equipped kitchen. Host greeted us on arrival. Would definitely recommend.