Excellent location and a friendly/communicative and accommodating team. I couldn't be happier and can't wait to book another stay!