Clean, stylish, comfortable and amazing sea views.