Excellent location and great facilities. It had everything I needed for my stay and communication from the host was fantastic.