Very spacious, clean, comfortable, private and well located. We had a great stay.