Absolutely perfect stay, great position, great price, great stay. Available host and perfect communication.