A well located place to stay, quiet and with all the right facilities.