A complete and overall great stay!