Great location, well equipped, good comunicación, adds up to a great stay