Enjoyable stay in every meaning. Recommended.