Spacious, comfortable, well located. Very happy with my stay.