This place has everything you could ask for. Great location, very spacious, clean and being managed professionally.