Vastly's place meets all your needs at a very high standard. He's made the effort to ensure your comfort. Great location, super clean and stylish.
Not being aloud to use gym was unfortunate.