Wonderful place, location and communication. Would highly recommend to anyone seeking to stay in area with these type resort amenities .