An excellent place to stay especially with a family. Everything you need to live, cook and enjoy your time away.