Good place to stay, value for money, excellent communication and location.