Craigs place is fantastic. We loved our stay. It was clean with everything that you need. We have a 2 year old and there were so many toys for him to play with.
The view is absolutely beautiful with nice walks near by