Perfect apartment, great hospitality and location