An enjoyable stay with great service