beautiful sea view and great location