Everything as advertised and more. Had a pleasant experience with my friends. Great location, very spacious and clean.