In beautiful Cumberland Resort this place cannot be faulted. Spacious for a family, well equipped kitchen and laundry plus all the resort extras - pool, spa, sauna, tennis court and BBQ overlooking the beach! Loved it!