This place has everything you could imagine! We were so close to everything we wanted to do. Greg is a wonderful host and the place was clean and beautiful. I would definitely stay there again!