Great place, great stay. All as described.