Great location, clean and modern apt building, and David is very easy to communicate with. We had a great experience staying here.