Spacious, clean and lovely water views.