Beautiful views, hot spa, easy to get to, near restaurants, great for kids.