Roomy, spacious and stylish. Wonderful to stay at.