a group of houses on a rocky shore