Perfect location, perfect apartment and perfect hospitality.