Solid flat, great communication, in an awesome location. A wonderful stay!