The place is very clean and it's clear they know what they are doing. They provided us with lots of information about the area and thought of all the small details when it came to accommodating us.