The apartment is great, has EVERYTHING you need and even more. As for the location- you can not find anything better! Would stay here next time definitely!