Very large flat, well maintained and in a great location. Communication was easy. A great stay.