Excellent in every way. Very clean, comfortable, spacious, well equipped and good location. Highly recommend