A great apartment in a great spot with everything you need for an enjoyable stay. A warm and welcoming host with great communication. Recommended.