Enjoyable stay with excellent hospitality.