Excellent Stay, Excellent Location, Excellent Host, Excellent Apartment.