Seven Gables has arched windows built directly into the sea wall and looks over the village's iconic beach