Everything you need in a clean, spacious apartment with an amazing location.