Location it’s perfect, Appartment it’s very good as well it has everything you need!
I even prolonged my stay :)