Superb place to stay. Great communication before and during stay. Check in to get to apt a tad tricky but Stephanie phoned to assist. Great written instructions as well. Apartment had everything you could want. Would definitely stay again.