Great locations and well equipped. Clean and stylish.