Completely as advertised - clean, roomy, stylish with lots of amenities.