Stunning sea views and on the beach.