Excellent location. Everything provided. Very clean. Very responsive host.