nice condo with a great view and beach