The place is beautiful with many facilities. I would suggest to clear at least half your day to fully enjoy your stay there. Host Craig was very helpful and patient with us as well! Thanks for your parking tips and the cafe recommendation. We loved the place! we hope to go back again!