A new development of stunning sea-front apartments