Halycon by the sea is a gem in petersborough