Great location, excellent communication, good value for money