As described. Great location. Clean and even more spacious than expected.
We had a communication problem when we arrived but it was well managed.