Excellent place to stay - clean, spacious and stylish.