Absolutely fantastic location and very well appointed apartment. Check-in and communications were spot on and the space was modern and homely. We will definitely stay again.