Very well presented and very clean. Hosts are very responsive and instructions were very clear the top communication really helped. Location was excellent.