Spacious, comfortable, well equipped and great location. Fantastic place to stay.