Perfect location and very nicely styled. We had everything we required and the place was very clean.