Great location, very clean, good common areas and sorted out any issues straight away. Most, but not all of the staff welcoming and friendly.