This place has the perfect location, as well as being a spacious, clean and stylish space. I really felt at home here and it made all the difference.