Very nice stay - comfortable - great location- nice amenities - outstanding communication by host. Great for short or long term stays.