Perfect host/location/apartment. Live the dream life for a while by staying here.