Very well presented and really enjoyable stay.