An excellent place to entertain that has all the amenities to make your vacation wonderful!