Perfect from start to finish. Easy booking, quick responses, beautiful very clean apartment, great location, super views. Every little detail considered with generous little touches. One of the best Airbnb stays we've had over the last six years.