Spacious and airy with a view of the sea.