Location is great, views are beautiful. Everything that you need is there. Great for kids.