Spacious, great views, good location, a little dirty if you were being picky but on the whole a very good experience.