Set along Dominica's longest sandy beach, the Portsmouth Beach Hotel is a your choice for beachfront accommodation in the north of Dominica