I don't have a map, but can tell you that for the most part the Beach cottages are located between the resort proper (the villas) and the beach.
Basically the property is long (along the beach) and thin, going back to the access road. The northern end of the property has the Inn itself. In front of the Inn is a grassy area. The southern end of the Inn building houses the restaurants, lobby and store. South of this building then is the pool area, and south and southwest of the pool are the villas.
The beach cottages are located in the area between the pool area and villa areas, and the beach itself.