Easy communication, great location, great views, the restaurant and other entertainment was great for us as a family with two young kids.