Perfect apartment. Perfect location. Perfect host. You will be very fortunate if you get the opportunity to stay in the wonderful place .