We thoroughly enjoyed our stay. The location is amazing, with every imaginable amenity within steps or blocks. The apartment is well maintained and modern, with a very practical layout. Our hosts were very accommodating and accessible, but also non-intrusive. Couldn't have asked for a better experience.