Excellent location and price. Very clean. Perfect communication from host.