This place is fantastic. This is actually the second time I have stayed there and it is because it has everything. Not only is the location great, the apartment itself is very stylish. They have thought of all of the details. I only wish my own apartment was as stylish as this one. Definitely recommend to everyone.