An enjoyable stay. Well run and thoughtful