Perfect location, perfect apartment, perfect host - just perfect :-)