Excellent Location, Excellent Host, Excellent Apartment - not sure what else to say!