Conveniently located, well equipped, modern, updated, comfortable, clean. Great host. Great place to stay with a large family or group.