Excellent location, very well equipped, great host